using System;
using System.Collections.Specialized;
using PublicDomain.ZoneInfo;

namespace AspNetMvc.Services.Events.Interfaces
{
   public interface IEventDatesPostParser
   {
      DateTimeOffset? Parse(NameValueCollection collection,
                           string dateName,
                           string hoursName,
                           string minutesName,
                           Zone zone,
                           string incorrectDateFormatError,
                           string incorrectTimeFormatError,
                           string incorrectDateTimeError);
   }
}